Inheritance diagram for TBasicVolumetricCloudsShape:

Public Member Functions | |
| virtual MCCOMErr MCCOMAPI | QueryInterface (const MCIID &riid, void **ppvObj) |
| virtual uint32 MCCOMAPI | AddRef () |
| virtual real MCCOMAPI | GetValue (const TVector3 &point) |
| virtual void MCCOMAPI | SetScale (const TVector3 &scale) |
| virtual void MCCOMAPI | SetPrecision (const real precision) |
| virtual boolean MCCOMAPI | IsShapeChanged () |
|
|
Increments the reference count of the object Reimplemented from TBasicDataExchanger. |
|
|
This return a density value of the cloud at a given point. The density must be between 0 and 1. > 0 is no density (fully transparent) > 1 is cloud
Implements I3DExVolumetricCloudsShape. |
|
|
Use to know if the shape has changed since the last time time function is called. Very usefull for updating the caches. Be accurate on the returned value to avoid HUGE recomputation.
Implements I3DExVolumetricCloudsShape. |
|
||||||||||||
|
Check if the object supports a given interface and returns a pointer to that interface if it does. Note that QueryInterface will increment the reference count of the object by one if the interface is found.
Reimplemented from TBasicDataExchanger. |
|
|
Use to tell the Shape the precision requested.
Implements I3DExVolumetricCloudsShape. |
|
|
Use to tell the Shape the scale it will be displayed.
Implements I3DExVolumetricCloudsShape. |
1.4.5